trials and tribulations

[网络] 风浪考验;艰难困苦;痛苦与磨难